IT1-6-1 Arrays

Plan for dagen


Array

Et array er en datatype med indekserte verdier. Jeg tenker på arrays som lister.

Vi kan opprette et array med 3 verdier på denne måten

let arraynavn = [verdi1, verdi2, verdi3]
indeks verdi
0 verdi1
1 verdi2
2 verdi3

Oppgave 6.1

a) Opprett et array med 5 verdier. Verdiene skal ha datatype tekststreng.
b) Vis den første, tredje og siste verdien i arrayet på en nettside.


Løsningsforslag til 6.1


<script>
	let myArr = ["hei", "på", "deg", "min", "venn"]
</script>
{myArr[0]}, {myarr[2]}, {myArr[4]}

Eksempel: Gjøre endringer i array


Arraymetoder

Metode Forklaring
array.push(verdi) Legger til element i slutten av arrayet
array.unshift(verdi) Legger til element i starten av arrayet
array.pop() Fjerner siste element i arrayet
array.shift() Fjerner første element i arrayet
array.splice(indeks, antall) Sletter, endrer eller legger til elementer i Arrayet
array.join(skilletegn) Gjør om arrayet til en tekststreng og skiller verdiene med skilletegn

Each-blokker i Svelte

Svelte har en egen blokk som gjør noe for hver verdi i en liste.